<?php

class Tag_photo extends Model  {

	// Ici, le nom de la table est automatiquement associé à 'User' et est donc 'users'
	// mais il est tout de même possible de modifier cela en mettant public $table = nom_table;
	function recupNbOccurence(){
		
		$sql = "SELECT idTag, COUNT(idTag) AS nb FROM tag_photos GROUP BY idTag";

		// Insertion du tuple dans la base
		$pre = $this->db->prepare($sql);
		$pre->execute();
		return $pre->fetchAll(PDO::FETCH_OBJ);

	}

	function associeTagPhoto($idTag, $idPhotoAjoutee){

		$sql = "INSERT INTO tag_photos VALUES ('$idTag', '$idPhotoAjoutee')";
		// Insertion du tuple dans la base
		$pre = $this->db->prepare($sql);		
		$return = $this->executeSql($sql);
	}

	function supprimeAssociationTagPhoto($idPhoto){
		$sql = "DELETE FROM tag_photos WHERE idPhoto = '$idPhoto'";
		$pre = $this->db->prepare($sql);		
		$this->executeSql($sql);
	}
	


}